Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 LONDON ROAD Detached £196,019 £113,500 31 May 2011
89 LONDON ROAD Detached £312,442 £246,000 25 Aug 2017
99 LONDON ROAD Detached £276,571 £220,000 8 Dec 2017
101 LONDON ROAD Detached £697,353 £135,000 2 May 1997